package com.cnxjs.shs4et.service;

import com.cnxjs.shs4et.common.Result;
import com.cnxjs.shs4et.entity.User;
import org.springframework.data.domain.Pageable;


public interface UserService {

    Result findAll(Pageable pageable);

    // 根据学号查用户
    User findByAccount(String account);

    // 用户注册
    Result register(User user);

    // 用户登录
    Result login(User user);

    // 修改用户信息
    Result update(User user);

    // 软删除用户
    Result delete(Integer id);
}
